GraXML - Modular Geometric Modeler
نویسنده
چکیده
Many entities managed by HEP Software Frameworks represent spatial (3-dimensional) real objects. Effective definition, manipulation and visualization of such objects is an indispensable functionality. GraXML is a modular Geometric Modeling toolkit capable of processing geometric data of various kinds (detector geometry, event geometry) from different sources and delivering them in ways suitable for further use. Geometric data are first modeled in one of the Generic Models. Those Models are then used to populate powerful Geometric Model based on the Java3D technology. While Java3D has been originally created just to provide visualization of 3D objects, its light weight and high functionality allow an effective reuse as a general geometric component. This is possible also thanks to a large overlap between graphical and general geometric functionality and modular design of Java3D itself. Its graphical functionalities also allow a natural visualization of all manipulated elements. All these techniques have been developed primarily (or only) for the Java environment. It is, however, possible to interface them transparently to Frameworks built in other languages, like for example C++. The GraXML toolkit has been tested with data from several sources, as for example ATLAS and ALICE detector description and ATLAS event data. Prototypes for other sources, like Geometry Description Markup Language (GDML) exist too and interface to any other source is easy to add.
منابع مشابه
An Introduction to the Synth-A-Modeler Compiler: Modular and Open-Source Sound Synthesis using Physical Models
The tool is not a synthesizer—it is a Synth-A-Modeler! This paper introduces the Synth-A-Modeler compiler, which enables artists to synthesize binary DSP modules according to mechanical analog model specifications. This open-source tool promotes modular design and ease of use. By leveraging the Faust DSP programming environment, an output Pd, Max/MSP, SuperCollider, VST, LADSPA, or other extern...
متن کاملThe design and implementation of a Bayesian CAD modeler for robotic applications
We present a Bayesian CAD modeler for robotic applications. We address the problem of taking into account the propagation of geometric uncertainties when solving inverse geometric problems. The proposed method may be seen as a generalization of constraint-based approaches in which we explicitly model geometric uncertainties. Using our methodology, a geometric constraint is expressed as a probab...
متن کاملImposing Geometric Constraints on Virtual Objects within an Immersive Modeler
This paper describes an intuitive and efficient way to design not only 3-D shapes but also their geometric constraints within an immersive modeler. The fundamental concept of the proposed method is based on our immersive modeler VLEGO II, which allows multiple users to create 3-D virtual objects only by assembling simple 3-D geometric shapes (shape primitives) like with real toy blocks. In our ...
متن کاملModeler-independent feature recognition in a distributed environment
Geometric/Solid modelers and CAD/CAM components are moving to distributed, heterogeneous environments. Communication between such systems requires standards for data exchange. This paper describes (i) modeler independent standardized interfaces called adaptors, and (ii) feature recognition in a distributed environment. A solid modeler is augmented with an adaptor so as to provide a standard pro...
متن کاملPii: S0010-4485(98)00049-9
Within a shipyard, many designers each having their own design objective cooperate in a complex design situation where a variety of software tools run on different hardware platforms. The exchange of design data models among these heterogeneous CAD systems is a difficult task because the systems involved have different data structures optimized for their own functions. CAD geometric models are ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره cs.GR/0306012 شماره
صفحات -
تاریخ انتشار 2003